home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / updn71b.zip / WHATS.NEW < prev   
Text File  |  1991-09-11  |  13KB  |  251 lines

  1. [[ HISTORY OF RELEASES ]]
  2.           
  3.           
  4.           
  5.           9-91  7.1B   Added code that should prevent a lockup
  6.                        or 'Corrupted Callers File' error when 
  7.                        processing 'Noisy' callers files.
  8.  
  9.                        Fixed the pause at the end of bulletin 8.
  10.                        (Time Graph)
  11.  
  12.           6-91  7.10   Added commenting to parameter file
  13.                        
  14.                        Added a /w switch for registered users
  15.                        that inhibits updn writing to the screen
  16.  
  17.           6-91  7.00   Added New Bulletin # 9 that lists
  18.                        Top 30 Door Users
  19.  
  20.                        Convert utility to convert old
  21.                        data files to ver 7.0 format.
  22.  
  23.                        Finally updn has multinode support.
  24.                        (for REGISTERED users)
  25.  
  26.                        Fixed the bug in bulletin 8 that prevented
  27.                        the page break from working after the graph.
  28.                        The CR LF should be after the page break
  29.                        instead of before it.
  30.  
  31.                        Added a switch (/a) that will allow the user
  32.                        to append a bulletin to an existing bulletin
  33.                        without overwriting the original.
  34.  
  35.                        Updn will now keep track of the last record
  36.                        of the callers file and start reading
  37.                        from the first new record. This will speed
  38.                        up the execution considerably as the whole
  39.                        callers file will not have to be read each
  40.                        time.
  41.  
  42.           3-91  6.6D   Made some code changes to improve error
  43.                        checking. Added NEW address to code and
  44.                        docs.
  45.  
  46.          12-90  6.6C   Added the ability to enable registered features
  47.                        by placing a registration number in line 16 of
  48.                        the parameter file. That registration number must
  49.                        be matched to the BBS name in line 5. (Case sensitive)
  50.                        Registered users will receive their numbers from the
  51.                        info on their registration forms. Write or leave
  52.                        me a message if you need a new number or want
  53.                        your number sooner. Be sure to indicate your
  54.                        BBS name exactly as it appears in line 5 of
  55.                        your parameter file. (registered users only)
  56.  
  57.          11-90  6.6B   Improved the ability to recover from
  58.                        a corrupted callers files (non-text stuff).
  59.  
  60.                        Corrected a glitch that messed the display
  61.                        in the user stats bulletin if the downloaded
  62.                        or uploaded bytes were displayed in scientific
  63.                        notation.
  64.  
  65.          10-90  6.6A   Corrected a bug that could abort the program
  66.                        under certain conditions giving an errorlevel
  67.                        of 7. Trouble reading callers file.
  68.                        Many Thanks to Jeff Alberts of Helm's Deep
  69.                        BBS for helping locate this bug.
  70.  
  71.                        If you are an old user run CONVERT.EXE
  72.                        to convert bulletin 7 & 8 data files.
  73.                        The format has been changed slightly.
  74.                        Use of the old files with the new program
  75.                        could cause errors.
  76.  
  77.           9/90  6.6    Corrected a bug that crashed the program when
  78.                        run against a corrupted callers file. The
  79.                        program now will hopefully terminate with
  80.                        an error code.
  81.  
  82.                        Fixed glitches that messed up bulletins
  83.                        for new boards with less than 15 users in
  84.                        bulletins and less than 30 files in the files
  85.                        bulletin. Bulletins should now print properly
  86.                        regardless of number of users or files.
  87.  
  88.                        Added colors and borders option for bulletin 5
  89.                        (User Statistics). It looks nicer now. Don't
  90.                        forget to edit your parameter file to enable the
  91.                        new options.
  92.  
  93.                        Sorry folks. Had to add a keyboard input to
  94.                        terminate the program for the non registered
  95.                        version. That's the only difference between
  96.                        the versions. This makes batch file operation
  97.                        difficult. Again I am sorry that I have to resort
  98.                        to this, but there are too many people using
  99.                        the program without registering it. It takes
  100.                        the fun out of programming.
  101.  
  102.           6/90  6.4    .EXE file dated 6/30/90
  103.                        Fixed a formating error in bulletin 8, pt. 1
  104.  
  105.           6/90  6.4    .EXE file dated 6/21/90
  106.                        Minor bug fixes. Original version would
  107.                        write a garbage bulletin 3 if you had less
  108.                        than 30 files. This version won't write it.
  109.  
  110.           6/90  6.4    .EXE file dated 6/4/90
  111.                        Computers don't like their heap space messed
  112.                        so I decided to change the code that may cause
  113.                        that. The bug could cause various weird things
  114.                        to happen.
  115.  
  116.           6/90  6.2    Some minor glitches fixed. Hey, it's my
  117.                        first program in 'C'. Program now will
  118.                        terminate with an error level of 0 for a successful
  119.                        run and set an error level for an aborted run.
  120.  
  121.           6/90  6.0    The program has been entirely rewritten in C and
  122.                        assembly language. This should remove the
  123.                        limitations imposed by compiled basic, but will
  124.                        probably produce some new bugs. Some new bugs were
  125.                        discovered and fixed during the rewrite.
  126.                        
  127.                        Changed the opening banner.
  128.  
  129.                        Removed the Top 30 data files convert code to save
  130.                        space. If you have pre v. 5.6 data files run version
  131.                        5.8 to convert the files and then switch to 6.0.
  132.  
  133.                        All data files should now be written in the directory
  134.                        that contains the parameter file.
  135.  
  136.                        Fixed a bug that miscalculated the daily time use in
  137.                        bulletin 8.
  138.  
  139.                        Added moving ansi border option (follow frame type by
  140.                        letter M) for bulletins 1236 and 1/2 of bulletin 8.
  141.                        Please note that at 1200 baud and lower these will
  142.                        take a much longer time to display.
  143.  
  144.                        Added a command line option /c or /b that will force
  145.                        color or mono if the program is not sensing the correct
  146.                        graphics adapter.
  147.  
  148.                        Many users are combining callers files from different
  149.                        nodes before running updn. If you do this make sure
  150.                        the files are in the proper sequence so updn will read
  151.                        the dates from the records correctly. Also, you will
  152.                        probably get over 100 % utilization in bulletin 8.
  153.                        I'll try to include multinode support in a future
  154.                        version.
  155.  
  156.                 5.8    Very minor fix. docs and other files not
  157.                        changed.
  158.  
  159.           2/90  5.7    Bug fix that prevented proper listing
  160.                        from users file that ommitted names in
  161.                        some of the bulletins.
  162.  
  163.           2/90  5.6    Lot's of changes.
  164.  
  165.                        A new bulletin (8) which has two pages. Page one
  166.                        is a table with time use statistics.
  167.                        Page two is a graph showing calls vs time of day.
  168.  
  169.                        The total number users listed in bulletin (4) is
  170.                        now appended to the end of the bulletin.
  171.  
  172.                        The file count data files for the top 30 files have
  173.                        been changed to ascii format. The program will
  174.                        automatically change the old data files to the new
  175.                        format. This allows the sysop to edit the data files
  176.                        and make changes as necessary to the top 30 files
  177.                        downloaded bulletin. See above for details.
  178.  
  179.                        My next change, other then bug fixes, will
  180.                        be to speed up reading of the callers file.
  181.                        It's much too slow.
  182.  
  183.           1/90  5.4    Some refining to shorten code and refine opening
  184.                        banner.
  185.  
  186.           1/90  5.3    Some minor bug fixes - minor doc changes
  187.                        A new opening banner that opens and closes
  188.                        like a curtain.
  189.  
  190.          12/89  5.2    Corrected a possible but unlikely input past end
  191.                        of file that could occur while reading callers
  192.                        file in bulletin 7
  193.  
  194.                        Documentation rewritten and spruced up by
  195.                        Tom Hazel (Info-Quest BBS). Many Thanks,
  196.                        Tom.
  197.  
  198.                        Corrected out of string space errors that occurred
  199.                        with large users files. Thanks to Jim Mountain                                   (HandiLine BBS.)
  200.  
  201.          12/89  5.1    Corrected a bug that aborted program if less
  202.                        than 30 files exist in the Top 30 files bulletin
  203.  
  204.          12/89  5.0    Added switch to exclude assistant sysops from
  205.                        inclusion in the bulletins.
  206.  
  207.                        Corrected a bug that messed up users last names
  208.                        when they contained a space.
  209.  
  210.                        Added Bulletin 7 which is sysop configurable
  211.                        through a config. file. (Thanks to Tom Hazel -
  212.                        Info-Quest BBS for the idea)
  213.                        Added a No frame option for bulletins
  214.  
  215.          10/89  4.6    Shortened the user bulletin by 2 columns so that
  216.                        it would look ok on the local screen. ( a bug in
  217.                        RBBS caused it to skip lines on the local screen
  218.                        print even though it was correct to the user -
  219.                        too many people thought that the user was seeing
  220.                        the distorted bulletin so it was easier to remove
  221.                        two columns than it was to fix RBBS ).
  222.  
  223.                        Added more windows and messages to tell what
  224.                        the program is doing. You have to be fast or have a
  225.                        slow computer to read some of them, but it will
  226.                        be easier to tell where the program bombs.
  227.  
  228.          9/89   4.40   Decided I like even numbers.
  229.                        Added more messages to indicate what program
  230.                        was doing.
  231.  
  232.                        Allowed for larger callers files. (Some seem
  233.                        to get quite large)
  234.  
  235.                        Corrected a problem that caused an error
  236.                        in the top 30 file list when the callers
  237.                        file listed the path as well as the name of the
  238.                        file. (Thanks to John Rock - Tandy Tavern BBS)
  239.  
  240.          8/89   4.20 - Fixed a bug that would cause data files to have
  241.                        same name and overwrite each other.
  242.  
  243.                        Corrected a bug that caused the same file
  244.                        name to be counted separately in the Top 30
  245.                        list. (Thanks to Jerry Toler - Dixieland BBS)
  246.  
  247.        Version  4.00 - Decided to start keeping a history of bug fixes
  248.          7/89          and new features. Added frame control and
  249.                        separate parameter files in the command line.
  250.                        (Thanks to Tom Hazel - InfoQuest BBS)
  251.